it miscarried - Spanish English Dictionary